/* ::::: https://ecr.optum.com/_custom/customStyles/eCR_schemeDefault.css ::::: */

.ecrWeb { font-size: 8pt; font-family: Verdana,Arial,Helvetica,sans-serif; margin: 0px; padding: 0px; color: rgb(0, 0, 0); background-color: rgb(245, 245, 242); }
.copyright { font-size: 8pt; font-family: Verdana,Arial,Helvetica,sans-serif; margin-left: 10px; }
BODY, TABLE, TR, TD { font-size: 8pt; font-family: Verdana,Arial,Helvetica,sans-serif; }
/* ::::: https://ecr.optum.com/_custom/customStyles/ecr_schemeDefault.css ::::: */

.ecrWeb { font-size: 8pt; font-family: Verdana,Arial,Helvetica,sans-serif; margin: 0px; padding: 0px; color: rgb(0, 0, 0); background-color: rgb(245, 245, 242); }
.copyright { font-size: 8pt; font-family: Verdana,Arial,Helvetica,sans-serif; margin-left: 10px; }
BODY, TABLE, TR, TD { font-size: 8pt; font-family: Verdana,Arial,Helvetica,sans-serif; }
/* ::::: https://ecr.optum.com/_custom/customStyles/ecr_TopToolbar.css ::::: */

.ecrLogoBar { background-color: rgb(255, 255, 255); margin: 0px; padding: 0px; height: 23px; }
.ecrLogo { display: block; position: absolute; top: 0px; left: 0px; width: 211px; height: 23px; background: url('eservices.gif') repeat scroll 0% 0% rgb(255, 255, 255); }
.ecrToolbarWrapper, .ecrToolbarWrapper TABLE { font-size: 8pt; font-family: Verdana,Arial,Helvetica,sans-serif; display: block; overflow: visible; margin: 0px; padding: 0px; vertical-align: middle; width: 100%; }
.ecrToolbar { height: 28px; line-height: 21px; width: 100%; background: url('ecrshorcutsbargradient.jpg') repeat-x scroll left center rgb(32, 80, 134); }
.ecrToolbar TD { vertical-align: middle; padding-left: 10px; }
A.ecrShortcut:link, A.ecrShortcut:visited { font-size: 8pt; margin-right: 18px; color: rgb(255, 255, 255); text-decoration: none; }
A.ecrShortcut:hover { color: rgb(255, 255, 204); text-decoration: underline; }
.ecrPathContainer { height: 28px; background-color: rgb(32, 80, 134); background-image: url('pathbargradient.gif'); background-size: 100% auto; }
.ecrPath { font-size: 8pt; font-family: Verdana,Arial,Helvetica,sans-serif; line-height: 22px; padding-left: 10px; vertical-align: middle; color: rgb(255, 255, 255); }
.ecrPathLast { font-weight: bold; }
/* ::::: https://ecr.optum.com/_custom/customStyles/eCR_SubscriptionViewer.css ::::: */

IMG { border-style: none; }
.ViewerLgGrid { display: block; background: url('viewer_lggrid.gif') no-repeat scroll 0% 0% transparent; width: 56px; height: 64px; }
.ViewerFolder { width: 20px; height: 20px; display: block; background: url('viewer_folder.gif') no-repeat scroll 0% 0% transparent; }
.ViewerXlsIcon { width: 20px; height: 20px; display: block; background: url('viewer_xlsicon.gif') no-repeat scroll 0% 0% transparent; }
TABLE.ViewerFileList { width: 99%; margin: 0px 5px; }
TABLE.ViewerFileList TD { padding-left: 5px; }
TR.ViewerFileHeader { height: 20px; line-height: 20px; font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold; vertical-align: middle; background: url('panelheader.gif') repeat-x scroll left center rgb(203, 219, 233); }
.ViewerReportHelp { text-align: right; width: 20px; }
.ViewerFileTypeIcon { width: 10px; }
.ViewerFolderName A:link, .ViewerFolderName A:visited { color: rgb(0, 0, 0); text-decoration: none; }
.ViewerFolderName A:hover { color: rgb(0, 0, 255); text-decoration: underline; }
